woman who performs well - Francés Inglés Diccionario